package com.aiwiown.face.response;

import com.aiwiown.face.ApiResponse;
import com.aiwiown.face.internal.mapping.ApiField;

/**
 * <pre>
 * </pre>
 * RawValidateVideoResponse
 * Date: 2020/5/12 0012
 * Time: 13:52
 *
 * @author tang.xiaosheng@qq.com
 */
public class RawValidateVideoResponse extends ApiResponse {
    private static final long serialVersionUID = -3768099486689640107L;

    /**
     * 此参数仅当调用时设置了biz_no参数才返回，但是如果设置了则即使API调用失败也返回，值与传入的biz_no保持完全一致。
     */
    @ApiField("biz_no")
    private String bizNo;

    /**
     * 本字段仅调用成功才返回，返回的token仅供Raw-Verify API使用。本字段不超过1024字节。
     * <p>
     * 注意：Token有效期为24小时
     */
    @ApiField("token_video")
    private String tokenVideo;

    /**
     * 本字段仅调用成功才返回，返回为将会用于人脸比对的视频中的最佳质量的人脸照片。
     * <p>
     * return_image字段配置为0，或者没有配置，则不返回这个字段。
     * return_image字段配置为1，并用Base64字符串返回，图像格式为JPEG。在异常情况下，该字段有可能返回null。
     */
    @ApiField("image_best")
    private String imageBest;

    public String getBizNo() {
        return bizNo;
    }

    public void setBizNo(String bizNo) {
        this.bizNo = bizNo;
    }

    public String getTokenVideo() {
        return tokenVideo;
    }

    public void setTokenVideo(String tokenVideo) {
        this.tokenVideo = tokenVideo;
    }

    public String getImageBest() {
        return imageBest;
    }

    public void setImageBest(String imageBest) {
        this.imageBest = imageBest;
    }
}
